The Best 15 Restaurants in Simi Valley, United States

4 Rating
50 reviews

660 E Los Angeles Ave, Ste J, Simi Valley, CA 93065-1873, Simi Valley

"Horrible experience!!!!! Went here with my wife to try out a new restaurant. The bar had about 5 peo"